package com.huike.review.service;

import com.huike.review.pojo.Review;

import java.util.List;

/**
 * mybatis复习接口层
 */
public interface ReviewService {

    /**
     *功能描述:保存数据
     * @param review
     *@return:
     */
    public void saveData(Review review);

    /**
     *功能描述:保存json形式数据
     *@return:
     */
    public void saveData1(Review review);

    /**
     *功能描述:修改数据
     * @param review
     *@return:
     */
    public void update(Review review);

    /**
     *功能描述:删除数据
     * @param id
     *@return:
     */
    void remove(Long id);

    /**
     *功能描述:批量删除
 * @param list
     *@return:
     */
    void bachDeleteByIds(int[] ids);

    /**
     *功能描述:根据id查询
     * @param id
     *@return:
     */
    Review getById(Long id);

    /**
     *功能描述:分页查询
     *@return:
     */
    public List<Review> getDataByPage();


}
